bien inalienable - German English Dictionary